Method for confirming end point location of calls

ABSTRACT

Certain exemplary embodiments comprise a method comprising receiving, from a user-operated telecommunications device, a user-initiated communication to a non-911 communications address. The method can comprise automatically providing a user with a current location of a user-associated telecommunications device. The method can comprise requesting, from the user, verification of the current location of the user-associated telecommunications device.

CROSS-REFERENCES TO RELATED APPLICATIONS

This application claims priority to, and incorporates by referenceherein in its entirety, now abandoned U.S. Provisional PatentApplication Ser. No. 60/463,783, filed Apr. 18, 2003.

BACKGROUND

U.S. Pat. No. 6,526,125 (Lindsay), which is incorporated by referenceherein in its entirety, allegedly cites a “system for electroniccorrection and notification of discrepancies relating to automaticlocation identification information in a telephone environmentcomprising an initiating means for an operator to engage the system; acorrection entry means for entering corrected information; and adissemination means for disseminating the corrected information torecipients. The initiating means is connected with the telephoneenvironment at an operator location having access to stored locationidentification information. The correction entry means is connected withthe initiating means and includes an information entry means. Thecorrection entry means responds to an initiation signal from theinitiation means to receive correction information from the informationentry means. The correction information is applied to update the storedlocation information at the operator location. The dissemination meansis connected with the correction entry means, receives the correctioninformation and disseminates the correction information to recipients.The method includes the steps of (a) receiving a call from a telephoneuser; (b) providing stored location identification information pertinentto the user using a computing device as displayed identificationinformation; (c) an operator conferring with the user to verify accuracyof the displayed identification information; (d) if discrepancies areidentified in the displayed identification information, the operatorengaging a correction entry display with the computing device; (e) theoperator entering correcting information in the correction entrydisplay; (f) correcting the discrepancies using the correctinginformation; and (g) disseminating notice of the correcting torecipients.” See Abstract.

U.S. Pat. No. 5,867,559 (Jorgensen), which is incorporated by referenceherein in its entirety, allegedly cites in “a call verification system,a telephone switch conference bridge couples the agent/clientconversation to a multi-processor sound-and-screen server, whichdigitally stores the agent-client conversation. When the agent completesinputting data to the client record, at least the updated portion of theclient record is also coupled to the sound-and-screen server. Thesound-and-screen server includes a data base manager that correlatesstorage of the client record with the conversation recording. In theverification operation, the sound and screen server operating in amulti-processing mode can fetch a conversation recording and thecorresponding transaction record from memory while simultaneouslyrecording new conversations and their associated records.” See Abstract.

U.S. Pat. No. 6,363,138 (Aprile), which is incorporated by referenceherein in its entirety, allegedly cites an “ALI information managementsystem which includes an ALI information manager communicatinglyconnected to one or more regional E-911 Service Centers and to one ormore PBX's having ALI information stored therein. The ALI informationmanager is configured to import ALI information from the PBX's, andpossibly also from one or more E-911 Service Centers, and form and/orupdate an ALI database using the ALI information imported. The ALIinformation manager is configured to send ALI information which iscontained in the ALI database to the one or more regional E-911 ServiceCenters to continuously maintain a current master ALI database at eachregional E-911 Service Center.” See Abstract.

U.S. Pat. No. 5,570,412 (LeBlanc), which is incorporated by referenceherein in its entirety, allegedly cites a “system and method forupdating a location databank of a personal location system which isdirected for use in a wireless communication system. A plurality ofupdate centers are provided at known fixed locations within a basestation coverage area. Each of the update centers is operative totransmit its own pre-calibrated location information to a locationdatabank along with real-time RF measurements for the base station. Eachof the base stations is provided in electrical communication with alocation adjunct processor which, in turn, is provided in electricalcommunication with the location databank and the public switchedtelephone network. Processing logic is operative to obtain the desiredRF measurement at GeoPads which are provided in electrical communicationwith each update center. Processing logic is further operative toinitiate a call to the LAP in order to transmit the measurements to thelocation databank along with the decoded location information so as toprovide periodic updating.” See Abstract.

SUMMARY

Certain exemplary embodiments comprise a method comprising receiving,from a user-operated telecommunications device, a user-initiatedcommunication to a non-911 communications address. The method cancomprise automatically providing a user with a current location of auser-associated telecommunications device. The method can compriserequesting, from the user, verification of the current location of theuser-associated telecommunications device.

BRIEF DESCRIPTION OF THE DRAWINGS

A wide variety of potential embodiments will be more readily understoodthrough the following detailed description, with reference to theaccompanying drawings in which:

FIG. 1 is a block diagram of an exemplary embodiment of atelecommunications system 1000;

FIG. 2 is a flow diagram of an exemplary embodiment of a method 2000;and

FIG. 3 is a block diagram of an exemplary embodiment of an informationdevice 3000.

DEFINITIONS

When the following terms are used herein, the accompanying definitionsapply:

-   -   Automatic Location Information (ALI)—a database that associates        a location with a communications address of a telecommunications        device.    -   communication—the exchange of information.    -   communications address—an identifier used for identifying a        telecommunications device or circuit associated with a        telecommunications device. For example, a communication address        can be a mobile telephone number, a landline telephone number, a        URL, and/or an IP address, etc.    -   current—contemporaneous to the present time.    -   database—an organized collection of information. A database can        comprise a mirror of a primary database. For example, an ALI        database can comprise a mirror of a primary ALI database.    -   Emergency Service Message Entity (ESME)—an information device on        a 911 network. An ESME can be adaptable to receive and/or        provide information indicative of the location of a wireless        telecommunications device.    -   firmware—machine-readable instructions that are stored in a        read-only memory (ROM). ROM's can comprise PROMs and EPROMs.    -   Global Position System (GPS)—a system adaptable to determine a        terrestrial location of a device receiving signals from multiple        satellites.    -   GPS source—a provider of information regarding a location of a        wireless telecommunications device determined via GPS.    -   haptic—both the human sense of kinesthetic movement and the        human sense of touch. Among the many potential haptic        experiences are numerous sensations, body-positional differences        in sensations, and time-based changes in sensations that are        perceived at least partially in non-visual, non-audible, and        non-olfactory manners, including the experiences of tactile        touch (being touched), active touch, grasping, pressure,        friction, traction, slip, stretch, force, torque, impact,        puncture, vibration, motion, acceleration, jerk, pulse,        orientation, limb position, gravity, texture, gap, recess,        viscosity, pain, itch, moisture, temperature, thermal        conductivity, and thermal capacity.    -   information device—any device capable of processing information,        such as any general purpose and/or special purpose computer,        such as a personal computer, workstation, server, minicomputer,        mainframe, supercomputer, computer terminal, laptop, wearable        computer, and/or Personal Digital Assistant (PDA), mobile        terminal, Bluetooth device, communicator, “smart” phone (such as        a Handspring Treo-like device), messaging service (e.g.,        Blackberry) receiver, pager, facsimile, cellular telephone, a        traditional telephone, telephonic device, a programmed        microprocessor or microcontroller and/or peripheral integrated        circuit elements, an ASIC or other integrated circuit, a        hardware electronic logic circuit such as a discrete element        circuit, and/or a programmable logic device such as a PLD, PLA,        FPGA, or PAL, or the like, etc. In general any device on which        resides a finite state machine capable of implementing at least        a portion of a method, structure, and/or graphical user        interface described herein may be used as an information device.        An information device can include well-known components such as        one or more network interfaces, one or more processors, one or        more memories containing instructions, and/or one or more        input/output (I/O) devices, one or more user interfaces, etc.    -   Internet—an interconnected global collection of networks that        connect information devices.    -   I/O device—any sensory-oriented input and/or output device, such        as an audio, visual, haptic, olfactory, and/or taste-oriented        device, including, for example, a monitor, display, projector,        overhead display, keyboard, keypad, mouse, trackball, joystick,        gamepad, wheel, touchpad, touch panel, pointing device,        microphone, speaker, video camera, camera, scanner, printer,        haptic device, vibrator, tactile simulator, and/or tactile pad,        potentially including a port to which an I/O device can be        attached or connected.    -   location—a place substantially approximating where something        physically exists.    -   memory device—any device capable of storing analog or digital        information, for example, a non-volatile memory, volatile        memory, Random Access Memory, RAM, Read Only Memory, ROM, flash        memory, magnetic media, a hard disk, a floppy disk, a magnetic        tape, an optical media, an optical disk, a compact disk, a CD, a        digital versatile disk, a DVD, and/or a raid array, etc. The        memory can be coupled to a processor and can store instructions        adapted to be executed by the processor according to an        embodiment disclosed herein.    -   mirror—information that is a replica of primary information.    -   mobile positioning center (MPC)—a facility, system, and/or        device adaptable to provide information indicative of the        location of a wireless telecommunications device. The        information indicative of the location can include longitude,        latitude, and/or elevation, etc.    -   modify—to change, alter, and/or correct, etc.    -   network interface—any device, system, or subsystem capable of        coupling an information device to a network. For example, a        network interface can be a telephone, cellular phone, cellular        modem, telephone data modem, fax modem, wireless transceiver,        ethernet card, cable modem, digital subscriber line interface,        bridge, hub, router, or other similar device.    -   non-911—any communications address other than 911.    -   processor—a device for processing machine-readable instruction.        A processor can be a central processing unit, a local processor,        a remote processor, parallel processors, and/or distributed        processors, etc. The processor can be a general-purpose        microprocessor, such the Pentium III series of microprocessors        manufactured by the Intel Corporation of Santa Clara, Calif. In        another embodiment, the processor can be an Application Specific        Integrated Circuit (ASIC) or a Field Programmable Gate Array        (FPGA) that has been designed to implement in its hardware        and/or firmware at least a part of an embodiment disclosed        herein.    -   Public Safety Answering Point (PSAP)—a location and/or        communications address to which emergency telecommunications,        including both 911 and non-911 emergency telecommunications are        routed. For example, a call to 911 can be received and/or        answered by a PSAP.

radio frequency identification (RFID)—a technology wherein theelectromagnetic or electrostatic coupling in the RF portion of theelectromagnetic spectrum is used to transmit signals. An RFID systemcomprises an antenna and a transceiver, which reads information usingradio frequencies and transfers the information to a processing device.An RFID can comprise a transponder, or tag, which is an integratedcircuit containing the RF circuitry and information to be transmitted.

-   -   site—a physical or logical position of something. For example,        an Internet site can be a logical position on the World Wide Web        associated with a URL and/or IP address.    -   spoken—audible sounds modulated as speech.    -   system—A collection of devices and/or instructions, the        collection designed to perform one or more specific functions.    -   telecommunications device—a product adaptable to communicate        over a distance. For example, a telephone, fax machine, telex,        networked information device, and/or cellular telephone, etc.    -   telephone call—a communication between two entities using a        telephone or other telephonic information device.    -   telephone number—a series of numerals used for identifying a        particular telecommunications circuit and/or device.    -   text-to-speech conversion—the transformation of textual        information into synthetic speech. Textual information can be        provided, for example, in an ASCII format. The synthetic speech        can be made audible by an information device and/or system.    -   triangulation source—a provider of wireless device location        information, the provider using one or more triangulation        techniques. A triangulation technique can use multiple        receivers, receiving circuits, and/or receiving processes, each        of which focuses on the direction of maximum signal strength of        a particular signal, such as a signal generated by a particular        GPS satellite.    -   user—a person interfacing with a telecommunications system.    -   user-associated—something connected with a user. For example, a        user-associated communications device can be a cellular        telephone owned by the user.    -   user-initiated—any activity began by a user.    -   user interface—any device for rendering information to a user        and/or requesting information from the user. A user interface        includes at least one of textual, graphical, audio, video,        animation, and/or haptic elements. A textual element can be        provided, for example, by a printer, monitor, display,        projector, etc. A graphical element can be provided, for        example, via a monitor, display, projector, and/or visual        indication device, such as a light, flag, beacon, etc. An audio        element can be provided, for example, via a speaker, microphone,        and/or other sound generating and/or receiving device. A video        element or animation element can be provided, for example, via a        monitor, display, projector, and/or other visual device. A        haptic element can be provided, for example, via a very low        frequency speaker, vibrator, tactile stimulator, tactile pad,        simulator, keyboard, keypad, mouse, trackball, joystick,        gamepad, wheel, touchpad, touch panel, pointing device, and/or        other haptic device, etc. A user interface can include one or        more textual elements such as, for example, one or more letters,        number, symbols, etc. A user interface can include one or more        graphical elements such as, for example, an image, photograph,        drawing, icon, window, title bar, panel, sheet, tab, drawer,        matrix, table, form, calendar, outline view, frame, dialog box,        static text, text box, list, pick list, pop-up list, pull-down        list, menu, tool bar, dock, check box, radio button, hyperlink,        browser, button, control, palette, preview panel, color wheel,        dial, slider, scroll bar, cursor, status bar, stepper, and/or        progress indicator, etc. A textual and/or graphical element can        be used for selecting, programming, adjusting, changing,        specifying, etc. an appearance, background color, background        style, border style, border thickness, foreground color, font,        font style, font size, alignment, line spacing, indent, maximum        data length, validation, query, cursor type, pointer type,        autosizing, position, and/or dimension, etc. A user interface        can include one or more audio elements such as, for example, a        volume control, pitch control, speed control, voice selector,        and/or one or more elements for controlling audio play, speed,        pause, fast forward, reverse, etc. A user interface can include        one or more video elements such as, for example, elements        controlling video play, speed, pause, fast forward, reverse,        zoom-in, zoom-out, rotate, and/or tilt, etc. A user interface        can include one or more animation elements such as, for example,        elements controlling animation play, pause, fast forward,        reverse, zoom-in, zoom-out, rotate, tilt, color, intensity,        speed, frequency, appearance, etc. A user interface can include        one or more haptic elements such as, for example, elements        utilizing tactile stimulus, force, pressure, vibration, motion,        displacement, temperature, etc.    -   user-operated—a function performed by a user.    -   verification—to establish the accuracy of provided information,        such as determining whether a location is correct.    -   wireless—any means to transmit a signal that does not require        the use of a wire or guide connecting a transmitter and a        receiver, such as radio waves, electromagnetic signals at any        frequency, lasers, microwaves, etc., but excluding purely visual        signaling, such as semaphore, smoke signals, sign language, etc.    -   wireless packet data—information broken into packets for        transmission on a wireless network.    -   wireline—any means to transmit a signal comprising the use of a        wire or waveguide (e.g., optical fiber) connecting a transmitter        and receiver. Wireline communications can comprise, for example,        telephone communications over a POTS network.

DETAILED DESCRIPTION

FIG. 1 is a block diagram of an exemplary embodiment of a system 1000,which can comprise a network 1100. Network 1100 can be communicativelycouplable to a plurality of wireless and/or wireline telecommunicationsdevices, circuits, and/or systems. In certain exemplary embodiments,network 1100 can comprise a telecommunications network such as aswitched access telephony network and/or a packet network. In certainexemplary embodiments, network 1100 can comprise multiple networkstransporting voice and/or data. In certain exemplary embodiments,network 1100 can comprise a 911 tandem and/or the Internet.

Network 1100 can be communicatively couplable to a wirelesstelecommunications system 1200. Wireless telecommunications system 1200can comprise hardware and/or software to communicatively couple awireless telecommunications device 1250 to network 1100. Wirelesstelecommunications system 1200 can comprise one or a plurality oftransmission towers.

Network 1100 can be communicatively couplable to a wirelinetelecommunications device 1300. Wireline communications device 1300 canbe communicatively coupled to network 1100 by a plurality of hardwareand software elements comprising wired connections.

Network 1100 can be communicatively couplable to an information device1350. Information device 1350 can be couplable to the Internet. Couplinginformation device 1350 to the Internet can provide a user with accessto web sites.

Network 1100 can be communicatively coupled to a plurality of elementsadaptable for use in emergency management. Elements adaptable for use inemergency management can comprise a 911 telecommunications address 1900.A communication addressed to a 911 telecommunications address 1900 canbe routed by a plurality of devices, circuits, and/or systems to aPublic Service Access Point (PSAP) 1950. PSAP 1950 can be furthercouplable to network 1100. An operator at PSAP 1950 can act to dispatchpersonnel and/or equipment to the site of an emergency.

PSAP 1950 can be communicatively couplable to a platform 1450 vianetwork 1100. Platform 1450 can be adaptable to contact at least one ofa plurality of sources to obtain current location information. Platform1450 can be adaptable to be communicatively couplable to ALI mirror 1500and/or ALI 1550. ALI mirror 1500 and/or ALI 1550 can be communicativelycoupled to network 1100. ALI mirror 1500 and/or ALI 1550 can compriseinformation indicative of current location, such as the current locationof wireline telecommunications device 1300.

Via network 1100, platform 1450 can be adaptable to be communicativelycouplable to a Mobile Positioning Center (MPC) 1600, a GlobalPositioning Satellite (GPS) source 1700, a triangulation source 1750,and/or an Emergency Service Message Entity (ESME) 1800, any of which canprovide information indicative of the current location of one or morewireless telecommunications devices, such as wireless telecommunicationsdevice 1250. Automatically obtaining the current location of atelecommunications device used to contact 911 telecommunications address1900 can provide faster and/or more efficient emergency services.

Verifying the validity of current location information can assist withthe development and use of emergency management services. In certainexemplary embodiments, a non-911 telecommunications address 1400 can beadaptable for a user to verify the validity of current locationinformation.

In certain exemplary embodiments, non-911 address 1400 can be atelephone number. In certain exemplary embodiments, non-911 address 1400can be an Internet address usable, for example, by a user-operateddevice such as information device 1350. Non-911 address 1400 can beadaptable for the user of user-operated telecommunications device toobtain, verify, and/or modify the current location of a user-associatedtelecommunications device, such as wireless telecommunications device1250 or wireline telecommunications device 1300.

Non-911 address 1400 can be communicatively couplable to ALI 1550 and/orALI mirror 1500 via platform 1450 and/or network 1100. Non-911 address1400 can be communicatively couplable to a plurality of sources ofinformation indicative of the current location of wirelesstelecommunications device 1250. For example, non-911 address 1400 can becommunicatively couplable, via platform 1450 and/or network 1100, tomobile positioning center (MPC) 1600, GPS source 1700, triangulationsource 1750, and/or ESME 1800.

Platform 1450 can be communicatively couplable to a speech generator1575. Speech generator 1575 can be adaptable to provide the user of auser-operated telecommunications device with current locationinformation relating to a user-associated telecommunications device inan audible format without using a human operator. In certain exemplaryembodiments, speech generator 1575 can use text-to-speech conversion toprovide audible current location information to the user. In certainexemplary embodiments, the user can be provided with textual currentlocation information at, for example, an Internet web site accessible byinformation device 1350.

FIG. 2 is a flow diagram of an exemplary embodiment of a method 2000,which can be used for verifying a current location of a user-associatedtelecommunications device. At activity 2100, a user-initiatedcommunication can be received from a user-operated telecommunicationsdevice. The user-initiated communication can be received at a platformadaptable to communicatively couple the user-associatedtelecommunications device to a non-911 telecommunications address. Theuser-initiated communication can be for the purpose of verifying currentlocation information of a user-associated telecommunications device. Incertain exemplary embodiments, the user-operated telecommunicationsdevice and the user-associated telecommunications device can be the samedevice. In certain exemplary embodiments, the user-operatedtelecommunications device can be a different device than theuser-associated telecommunications device. In certain exemplaryembodiments, the user-initiated communication can be a telephone call.In certain exemplary embodiments, the user-initiated communication canbe an Internet-assisted database query. In certain exemplaryembodiments, the user-initiated communication can be received at anon-911 telecommunications address.

In certain exemplary embodiments, the user can initiate thecommunication via a user-operated telecommunications device, the deviceassociated with a communications address locatable by the system. Incertain exemplary embodiments, the user can initiate the communicationvia the user-operated telecommunications device that is not theuser-associated telecommunications device for which current locationinformation is sought. Thus, the current location of the user-operatedtelecommunications device (e.g., a personal computer, PDA, etc.) is notnecessarily obtained, determined, and/or provided by the system.Instead, the system can obtain, determine, and/or provide the currentlocation of the user-associated telecommunications device (e.g., acellular telephone, wireline phone, etc.).

At activity 2200, the user can receive the communications address of theuser-associated telecommunications device. In certain exemplaryembodiments, the communications address of the user-associatedtelecommunications device can be received automatically pursuant to theuser initiated communication, such as from platform 1450 of FIG. 1. Incertain exemplary embodiments, the user can manually receive thecommunications address of the user-associated telecommunications devicefrom an operator.

At activity 2300, the communications address of user-associatedtelecommunications device can be received at an Internet site. TheInternet site can be adaptable to provide current location informationresponsive to a user input of a communications address of auser-associated telecommunications device.

At activity 2400, the communications address of the user-associatedtelecommunications device can be recorded. Recording the communicationsaddress of the user-associated telecommunications device can assist anentity reviewing and/or auditing current location informationverifications with documentation that the telecommunications address andcurrent location of a telecommunications device has been tested,modified, and/or verified.

At activity 2500, information indicative of a current location of theuser-associated telecommunications device can be received, for example,by platform 1450 of FIG. 1. The current location of the user-associatedtelecommunications device can be received from an ALI, an ALI mirrordatabase, a MPC, a GPS source, a triangulation source, and/or an ESME,etc. In certain exemplary embodiments, the current location of theuser-associated telecommunications device can be received from a radiofrequency identification (RFID) system. The RFID system can determineinformation indicative of the current location of the user-associatedtelecommunications device that comprises, for example, an RFID tag,using a technique such as triangulation.

At activity 2600, the user can be provided with current location of theuser-associated telecommunications device. The user can be provided withthe current location of the user-associated telecommunications devicevia an operator's speech, via synthetic speech obtainable from a speechgenerator, via text at an interactive Internet web site, via a textmessage on a cellular telephone, via a graphical representation such asa map, via a wireline telecommunications device, via a wirelesstelecommunications device and/or via wireless packet data, etc.Synthetic speech can be generated via text-to-speech conversion.

At activity 2700, verification of current location of user-associatedtelecommunications device can be requested from user. The user canprovide verification of current location of user-associatedtelecommunications device, for example, via pressing a key on a touchtone telecommunications device, via a user input at an Internet website, and/or via contacting a separate communications address, etc.

At activity 2800, the user can be provided with a communications addressto contact to challenge, modify, and/or verify system-providedinformation regarding the current location of the user-associatedtelecommunications device. Upon receiving input from the user regardingthe actual current location of the user-associated telecommunicationsdevice and/or the accuracy of the system-provided information, thesystem can record the user's feedback and/or update its information toreflect the user-provided current location information.

FIG. 3 is a block diagram of an exemplary embodiment of an informationdevice 3000, which in certain operative embodiments can represent, forexample, information device 1350, platform 1450, and/or speech generator1575 of FIG. 1. Information device 3000 can comprise any of numerouswell-known components, such as for example, one or more networkinterfaces 3100, one or more processors 3200, one or more memories 3300containing instructions 3400, one or more input/output (I/O) devices3500, and/or one or more user interfaces 3600 coupled to I/O device3500, etc.

In certain exemplary embodiments, via one or more user interfaces 3600,such as a graphical user interface, a user can provide atelecommunications address of a user-associated telecommunicationsdevice of interest and/or can receive current location informationconcerning the user-associated telecommunications device of interest.

Still other embodiments will become readily apparent to those skilled inthis art from reading the above-recited detailed description anddrawings of certain exemplary embodiments. It should be understood thatnumerous variations, modifications, and additional embodiments arepossible, and accordingly, all such variations, modifications, andembodiments are to be regarded as being within the spirit and scope ofthe appended claims. For example, regardless of the content of anyportion (e.g., title, field, background, summary, abstract, drawingfigure, etc.) of this application, unless clearly specified to thecontrary, there is no requirement for the inclusion in any claim of theapplication of any particular described or illustrated activity orelement, any particular sequence of such activities, or any particularinterrelationship of such elements. Moreover, any activity can berepeated, any activity can be performed by multiple entities, and/or anyelement can be duplicated. Further, any activity or element can beexcluded, the sequence of activities can vary, and/or theinterrelationship of elements can vary. Accordingly, the descriptionsand drawings are to be regarded as illustrative in nature, and not asrestrictive. Moreover, when any number or range is described herein,unless clearly stated otherwise, that number or range is approximate.When any range is described herein, unless clearly stated otherwise,that range includes all values therein and all subranges therein. Anyinformation in any material (e.g., a United States patent, United Statespatent application, book, article, etc.) that has been incorporated byreference herein, is only incorporated by reference to the extent thatno conflict exists between such information and the other statements anddrawings set forth herein. In the event of such conflict, including aconflict that would render a claim invalid, then any such conflictinginformation in such incorporated by reference material is specificallynot incorporated by reference herein.

1. A method comprising: receiving from a user-operated telecommunications device a user-initiated communication to a non-911 communications address; automaticaliy providing a user with a spoken current location of a user-associated telecommunications device, the user-operated telecommunications device distinct from the user-associated telecommunications device; and requesting from the user verification of the current location of the user-associated telecommunications device.
 2. The method of claim 1, further comprising: receiving a communications address of the user-associated telecommunications device.
 3. The method of claim 1, further comprising: receiving a communications address of the user-associated telecommunications device from the user.
 4. The method of claim 1, further comprising: receiving at an Internet site a communications address of the user-associated telecommunications device.
 5. The method of claim 1, further comprising: recording a communications address of the user-associated telecommunications device.
 6. The method of claim 1, further comprising: receiving information indicative of the current location of the user-associated telecommunications device.
 7. The method of claim 1, further comprising: obtaining information indicative of the current location of the user-associated telecommunications device from an Automatic Location Information database.
 8. The method of claim 1, further comprising: obtaining information indicative of the current location of the user-associated telecommunications device from a mobile positioning center.
 9. The method of claim 1, further comprising: obtaining information indicative of the current location of the user-associated telecommunications device from a triangulation source.
 10. The method of claim 1, further comprising: obtaining information indicative of the current location of the user-associated telecommunications device from a GPS source.
 11. The method of claim 1, further comprising: obtaining information indicative of the current location of the user-associated telecommunications device from an Emergency Service Message Entity.
 12. The method of claim 1, further comprising: via wireless packet data, providing to the user-operated telecommunications device information indicative of the current location of the user-associated telecommunications device.
 13. The method of claim 1, further comprising: providing the user with a communications address to contact to modify information indicative of the current location of the user-associated telecommunications device.
 14. The method of claim 1, wherein the user-initiated communication comprises a telephone call.
 15. The method of claim 1, wherein the spoken current location of the user-associated telecommunications device is provided to the user via text-to-speech conversion.
 16. The method of claim 1, wherein the user-associated telecommunications device is a wireless user-operated telecommunications device.
 17. The method of claim 1, wherein the user-associated telecommunications device is a wireline user-operated telecommunications device.
 18. A system comprising: means for receiving from a user-operated telecommunications device a user-initiated communication to a non-911 communications address; means for automatically providing a user with a current location of the user-operated telecommunications device, the user-operated telecommunications device distinct from the user-associated telecommunications device; and means for requesting from the user verification of the current location of the user-operated telecommunications device.
 19. A machine-readable medium staring instructions far activities comprising: receiving from a user-operated telecommunications device a user-initiated communication to a non-911 communications address; automatically providing a user with a spoken current location of the user-operated telecommunications device, the user-operated telecommunications device distinct from the user-associated telecommunications device; and requesting from the user verification of the current location of the user-operated telecommunications device. 